data analyst
Table Tennis and the Limits of Data: Nine Dimensions from an Empty SpreadsheetThe Night of an Empty Return There was an evening in October when I opened my...
Yu Zidi, 13, 4:28.56, and the Void the Scoreboard Doesn't Show4:28.56 flashed on the scoreboard of the 50-metre pool, and it took the crowd...
Two Empty Chairs in Turkey's Referee Appointment Room: When the Body Holding the Scales Loses Its Own StandingEarly that morning, at the headquarters of Turkey's central referee board, th...
Peyz's 6 Pentakills Still Cannot Cover T1's WeaknessesT1 just had a breathless victory over BFX in game 5 of the LCK, with Peyz...
Japanese Fans Notice Something Unexpected on the TV Broadcast: The Man on the Touchline Talks Remarkably WellI cannot recall exactly when I sat down in front of the screen that night, on...
When Sports Analysis Returns 'N/A': Lessons from a Data-Empty ReportAt 2:17 a.m. in Los Angeles, I opened a 14-page sports analysis report. The...
One Man, Twelve Days, Thirteen Regions: Giorgos Tsianos's Greek Traverse Through the Lens of Sports DataWhen a Human Body Becomes a Measuring Point At Ormenio — the northernmost poi...
Konyaspor and the Friendly Against Palestine: When the Stands Become a Manifesto and the Governance Equation Remains UnsolvedWhen the referee blew the final whistle on the friendly match between TÜMOSAN...
2026 Asian Games: Indonesia Meets Host Japan in Women's Volleyball Pool A — And What a Schedule Notice Does Not Say17:20, Western Indonesian Time. That is the only timestamp in the men's and...
The Information Vacuum and How It Manufactures Transfer RumoursOn 8 July 2026 I sat in the third row of the secondary stand at a training...
The Empty Envelope: When Tennis Data Is Sold Without Anyone Verifying ItOn the night of June 26, 2026, in a bar about seven hundred meters from...
From Worthing to Lach Tray: When a Small Tournament Exposes the Cracks in an Entire SystemOctober in Worthing is a month of sea wind and empty halls. In a coastal town...
Asiad 20: Marathon Race Walk Gold Stripped Over Shoe SoleOn September 28, 2026, on the road circuit around Aichi–Nagoya, Yasmina...
A Siberian Health Report Landed in the Football Feed: The Labeling Error and the Discipline of Source VerificationLate at night in Da Nang, I was reviewing the feed for my transfer-window...
England Table Tennis Expands Community Programme for Over-55s: The TTID Membership Mechanism and the London 2026 SignalEngland Table Tennis Expands Community Programme for Over-55s: The TTID...
SC Heerenveen thrash Sparta Rotterdam 4-0 away: A relieving win and an unsolved puzzleMarko Farji stepped onto the pitch in the 75th minute. Four minutes later, he...
Paige Kowal Verbals to Alabama for 2028-29: Mapping the Data Around 1:46.80 and 4:17.13Hook In June 2026, among hundreds of results lines from the NCSA Spring...
Estonia Beat Finland 3-2 in Tampere: Their Best Match Was Their LastAt 10:14 p.m., in the third set, with the score tied at 19-19, Luka Marttila...
VALORANT Game Changers Faces Crisis as 100 Thieves, Cloud9 Withdraw While MLBB Women's Invitational ExpandsThe women's esports ecosystem is witnessing a critical turning point as the t...
U23 Vietnam and the 365-Day Trap: When Kuwait's Silence Gets Misread as WeaknessOn September 15, I reopened the AFC U23 qualifying dataset in my small...
Yu Zidi, 13, 4:28.56, and the Void the Scoreboard Doesn't Show4:28.56 flashed on the scoreboard of the 50-metre pool, and it took the crowd...
Two Empty Chairs in Turkey's Referee Appointment Room: When the Body Holding the Scales Loses Its Own StandingEarly that morning, at the headquarters of Turkey's central referee board, th...
Peyz's 6 Pentakills Still Cannot Cover T1's WeaknessesT1 just had a breathless victory over BFX in game 5 of the LCK, with Peyz...
Japanese Fans Notice Something Unexpected on the TV Broadcast: The Man on the Touchline Talks Remarkably WellI cannot recall exactly when I sat down in front of the screen that night, on...
When Sports Analysis Returns 'N/A': Lessons from a Data-Empty ReportAt 2:17 a.m. in Los Angeles, I opened a 14-page sports analysis report. The...
One Man, Twelve Days, Thirteen Regions: Giorgos Tsianos's Greek Traverse Through the Lens of Sports DataWhen a Human Body Becomes a Measuring Point At Ormenio — the northernmost poi...
Konyaspor and the Friendly Against Palestine: When the Stands Become a Manifesto and the Governance Equation Remains UnsolvedWhen the referee blew the final whistle on the friendly match between TÜMOSAN...
2026 Asian Games: Indonesia Meets Host Japan in Women's Volleyball Pool A — And What a Schedule Notice Does Not Say17:20, Western Indonesian Time. That is the only timestamp in the men's and...
The Information Vacuum and How It Manufactures Transfer RumoursOn 8 July 2026 I sat in the third row of the secondary stand at a training...
The Empty Envelope: When Tennis Data Is Sold Without Anyone Verifying ItOn the night of June 26, 2026, in a bar about seven hundred meters from...
From Worthing to Lach Tray: When a Small Tournament Exposes the Cracks in an Entire SystemOctober in Worthing is a month of sea wind and empty halls. In a coastal town...
Asiad 20: Marathon Race Walk Gold Stripped Over Shoe SoleOn September 28, 2026, on the road circuit around Aichi–Nagoya, Yasmina...
A Siberian Health Report Landed in the Football Feed: The Labeling Error and the Discipline of Source VerificationLate at night in Da Nang, I was reviewing the feed for my transfer-window...
England Table Tennis Expands Community Programme for Over-55s: The TTID Membership Mechanism and the London 2026 SignalEngland Table Tennis Expands Community Programme for Over-55s: The TTID...
SC Heerenveen thrash Sparta Rotterdam 4-0 away: A relieving win and an unsolved puzzleMarko Farji stepped onto the pitch in the 75th minute. Four minutes later, he...
Paige Kowal Verbals to Alabama for 2028-29: Mapping the Data Around 1:46.80 and 4:17.13Hook In June 2026, among hundreds of results lines from the NCSA Spring...
Estonia Beat Finland 3-2 in Tampere: Their Best Match Was Their LastAt 10:14 p.m., in the third set, with the score tied at 19-19, Luka Marttila...
VALORANT Game Changers Faces Crisis as 100 Thieves, Cloud9 Withdraw While MLBB Women's Invitational ExpandsThe women's esports ecosystem is witnessing a critical turning point as the t...
U23 Vietnam and the 365-Day Trap: When Kuwait's Silence Gets Misread as WeaknessOn September 15, I reopened the AFC U23 qualifying dataset in my small...
